单片机模拟2272软件解码原理
2020-07-19 09:22130

上面是PT2262的一段波形,可以看到一组一组的字码,每组字码之间有同步码隔开,所以我们如果用单片机软件解码时,程序只要判断出同步码,然后对后面的字码进行脉冲宽度识别即可。
2262每次发射时至少发射4组字码,2272只有在连续两次检测到相同的地址码加数据码时才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。因为无线发射的特点,*组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。
下面我们来仔细看一下PT2262的波形特征:
振荡频率 f=2*1000*16/Rosc(kΩ) kHz 其中Rosc为振荡电阻 这里我们选用的是一种比较常用的频率f≈10 kHz, Rosc=3.3MΩ(以下同)。下图是振荡频率与码位波形的对应关系:同步码头波形:
PT2262有三种编码:0,1,和悬空(表示为f)。
1、 数据“0”发送的码位如:
2、 数据“1”发送的码位如:
3、 数据“f”发送的码位如:

有了以上具体的波形,我们就可以进行软件解码了。T2262每次至少发送4次编码,首先我们可以通过检测11ms宽度的同步码头,有码头才开始进行编码解码,无码头则继续等待。当收到码头时,还要检测是否已经收到过码头,若无,则丢弃*次编码的信号,以防止误码。
从编码图中可以看出,每一位码字都是从低电平开始到高电平,到低电平,再到高电平。为了检测方便,在接收端我们把编码信号进行了180°倒相,使码位开始的上升沿转化为下降沿,这样当我们使用MCS51系列单片机解码时可使用中断方式及时截获编码。从编码图中还可以看出,每一位码字都可以分成两段,我们以每段中的电平宽度来描述码位:
码位 *段 第二段 数值表示 反码表示
0 窄 窄 00 11
1 宽 宽 11 00
f 窄 宽 01 10
无效码 宽 窄 10 01
软件解码方法1(反码):
从*个下降沿开始延时700us左右,检测电平高低,记为A1,再检测第二个下降沿,延时700us左右,检测电平高低,记为A2,这样一个码位就可以译出来了,连续检测12个码位。
软件解码方法2(反码):
从*个下降沿开始记时,并不断检测电平变化,一有电平变化,立即记录电平宽度B1,再继续记时直至出现第二个下降沿,记录两个下降沿的间隔B2,重复以上步骤,得到B3,B4,判断B1,B2,B3,B4是否在各自允许的误差范围内,是则保存B1,B3,译出一个码位,否则认为误码,丢弃。连续正确检测12个码位。
两种解码方式各有优缺点如下:
解码方式 优点 缺点
1 程序简单,CPU开销少 解码精度差
2 程序复杂,CPU开销大 解码精度较高
为了获得较高的解码精度,我们推荐使用方法2,以避免大量的干扰信号的误解码。
UPS电源新的发展方向
一、数字化1、UPS中多块电路单板上设计采用分散式数字处理器(DSP,CPU,CPLD),彻底改良了传统应用大量模拟器件电路的弊端,并能有效解决传统模拟电路参数漂移的固有问题。2、系统内单板间检测、控制信息的交互传输大量应用超高传输速
0评论2020-12-19397
恒温恒湿箱通讯接口R232与RS485区别
很多客户在购买我司环境试验设备:恒温恒湿箱,冷热冲击箱时常常考虑到设备连接电脑的问题,目前我司所有设备均可通过外接通讯接口实现电脑连接进而打印出数据及显示曲线! RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调
0评论2020-07-20285
RF3-SN,SMS,RF7-SP,RF7-SD韩荣线速度表(输入:脉冲电平信号)
韩荣线速度表(输入:脉冲电平信号):RF3-SN,SMS,RF7-SP,RF7-SD韩荣数字面板表电工仪表:DP3-A10,DP3-A20,DP3-D10,DP3-D20,DP3-HZ,DP3-1W,DP3-A10,DP3-A20,DP3-IW:http://www. ,,韩荣旋转编码器:HYRE-A(60-500),PSC-M(A,B,C) :htt
0评论2020-07-20607
RF4-TN,RF3-TN,TM3,RF6-TN,RF7-TN,RF7-TP,RF7-TD韩荣转速表(输入:脉冲电平信号)
韩荣转速表(输入:脉冲电平信号):RF4-TN,RF3-TN,TM3,RF6-TN,RF7-TN,RF7-TP,RF7-TD韩荣线速度表(输入:脉冲电平信号):RF3-SN,SMS,RF7-SP,RF7-SD韩荣数字面板表电工仪表:DP3-A10,DP3-A20,DP3-D10,DP3-D20,DP3-HZ,DP3-1W,DP3-A10,DP3
0评论2020-07-20319
LF4-A,LF4-D,T38P,T57P,MA4-A/B,/C,T38,T48,T57E,T57EE,TF62E/P韩荣模拟时间继电器(带座)
韩荣模拟时间继电器(带座):LF4-A,LF4-D,T38P,T57P,MA4-A/B,/C,T38,T48,T57E,T57EE,TF62E/P韩荣转速表(输入:脉冲电平信号):RF4-TN,RF3-TN,TM3,RF6-TN,RF7-TN,RF7-TP,RF7-TD韩荣线速度表(输入:脉冲电平信号):RF3-SN,SMS,RF7-SP,
0评论2020-07-20692
BC6-P41E,BC6-P61E,BC6-T60E,BC3-P41E,BC3-P61E,BC3-P60E,BT6-P4,BT6-P6,BT3-P4韩荣数字式计数器
韩荣数字式计数器:BC6-P41E,BC6-P61E,BC6-T60E,BC3-P41E,BC3-P61E,BC3-P60E,BT6-P4,BT6-P6,BT3-P4BT3-T6:http://www. ,,韩荣模拟时间继电器(带座):LF4-A,LF4-D,T38P,T57P,MA4-A/B,/C,T38,T48,T57E,T57EE,TF62E/P韩荣转速表(输入:
0评论2020-07-20690
GX4-P51E,GX4-T50E,GX7-P41E,GX7-P61E,GX7-P42E,GX7-P62E,GX7-T60E,韩荣数字式计数器和定时器
韩荣数字式计数器和定时器:GX4-P51E,GX4-T50E,GX7-P41E,GX7-P61E,GX7-P42E,GX7-P62E,GX7-T60E,GF4-P41E, GF4-T40E,GF4-P41N,GF4-T40N,GF7-P41E,GF7-P61E,GF7-P42E,GF7-P62E,GF7-T60N韩荣数字式计数器:BC6-P41E,BC6-P61E,BC6-T60E,BC3-P
0评论2020-07-20657
MX9-F,MX7-F,MX4-F,MX3-F,MX2-F,DX9,DX7,DX4,DX3,DX2韩荣温度控器
韩荣温度控器:MX9-F,MX7-F,MX4-F,MX3-F,MX2-F,DX9,DX7,DX4,DX3,DX2韩荣数字式计数器和定时器:GX4-P51E,GX4-T50E,GX7-P41E,GX7-P61E,GX7-P42E,GX7-P62E,GX7-T60E,GF4-P41E, GF4-T40E,GF4-P41N,GF4-T40N,GF7-P41E,GF7-P61E,GF7-P42E,GF7
0评论2020-07-20152
优佩克IGBT模块BSM50GX120DN2代理
优佩克IGBT模块BSM50GX120DN2优势价格供应!!型号:BSM50GX120DN2 厂家:优(欧)佩克--Infineon(英飞凌)电焊机、频器配套的制动单元、IGBT模块是我们的优势,我公司代理分销BSM50GX120DN2模块,价格非常有优势欢迎厂商!中压变频器的研发
0评论2020-07-20651
XMTE-6811温控器BKC
XMTE-6811温控器BKC,现货供应,欢迎电议 XMTE-6811,BKC温控器现货优价,销售: 29412191主要性能特点:LED显示;热电偶,热电阻, 线性信号等多种输入;输出可选:继电器触电、逻辑电平、可控硅单相或三相过零和移相触发脉冲、模拟量输出, 电
0评论2020-07-1983